home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1995 #5 & #6 / Amiga Plus CD - 1995 - No. 5 and 6.iso / pd / netz / term / extras / source / term-source.lha / termDialVars.c < prev    next >
Text File  |  1995-02-06  |  2KB  |  72 lines

  1. /*
  2. **
  3. **    :ts=4
  4. */
  5.  
  6.         BOOLEAN             Done = FALSE;
  7.         struct IntuiMessage    *Message;
  8.         ULONG             MsgClass,
  9.                      MsgQualifier;
  10.         UWORD             MsgCode;
  11.         struct Gadget        *MsgGadget;
  12.         LONG             MsgGadgetID;
  13.  
  14.         LONG             RedialDelay = 0,DialTimeout,DialRetries,DialAttempt;
  15.         BYTE             Dialing,RunCount = 0,GotError = FALSE;
  16.  
  17.         UBYTE             SomeBuffer[300],ExitString[80],CallingBuffer[60],
  18.                      NumberBuffer[100],    *NextNumber    = NULL,
  19.                      InitBuffer[80],    *NextInit    = NULL,
  20.                      ExitBuffer[80],    *NextExit    = NULL,
  21.                      PrefixBuffer[80],    *NextPrefix    = NULL;
  22.  
  23.         BOOLEAN             UseHangUp;
  24.         LONG             NumberCount,
  25.                      NumberCurrent = 0;
  26.         STRPTR             Calling;
  27.         struct PhoneNode    *DialNode;
  28.         BOOL             Record = FALSE;
  29.         struct Window        *PanelWindow = Handle -> Window;
  30.  
  31. /*-----------------------------------------------------------------------------*/
  32.  
  33.         STATIC struct SerialSettings OriginalSerialConfig;
  34.  
  35.         struct Window        *PanelWindow = Handle -> Window;
  36.  
  37.         UBYTE                 ExitCommand[80],
  38.                              ExitBuffer[80],
  39.                               InitBuffer[80],
  40.                               PrefixBuffer[80],
  41.                               NumberBuffer[100],
  42.  
  43.         UBYTE                 DialBuffer[300];
  44.  
  45.         STRPTR                 NextExit,
  46.                              NextInit,
  47.                              NextPrefix,
  48.                              NextNumber;
  49.  
  50.         WORD                 NumberCount,
  51.                              NumberCurrent;
  52.  
  53.         LONG                 DialTimeout,
  54.                              DialRetries,
  55.                              DialAttempt    = 0;
  56.         struct PhoneNode    *DialNode        = NULL;
  57.  
  58.         LONG                 RedialTimeout;
  59.  
  60.         STRPTR                 CallingName;
  61.         UBYTE                 CallingBuffer[80];
  62.  
  63.         BOOL                 Dialing    = FALSE,
  64.                              Calling    = FALSE,
  65.                              Waiting    = FALSE,
  66.                              Skipping    = FALSE,
  67.                              Aborting    = FALSE,
  68.                              Error        = FALSE,
  69.                              Done        = FALSE;
  70.  
  71.         WORD                 RunCount    = 0;
  72.